Codetransformation

Codetransformation
Codetransformation,
 
die Umwandlung des Quellcodes eines Programms von einer Programmiersprache in eine andere (z. B. von Fortran nach Java). Je nachdem, ob die Sprachen eng miteinander verwandt (z. B. zwei Dialekte einer Sprache) oder recht verschieden sind, müssen nur einzelne Zeilen angepasst oder der gesamte Quellcode umgeschrieben werden. Spezielle Hilfsprogramme, sog. Transpiler, können für die gängigsten Kombinationen von Ausgangs- und Zielsprache einen großen Teil der Transformationsarbeit leisten. Eine manuelle Nacharbeit ist jedoch unbedingt erforderlich. In der Regel fällt ein hauptsächlich automatisch transformiertes Programm deutlich länger aus als das ursprüngliche und läuft auch langsamer ab, da die Transformationswerkzeuge die besonderen Leistungsmerkmale und Eigenheiten der jeweiligen Programmiersprachen nur ungenügend berücksichtigen können.

Universal-Lexikon. 2012.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • FeatureC++ — Precompiler Entwickler Marko Rosenmüller Aktuelle Version 0.7 (22. März 2010) Betriebssystem Windows, Linux, Mac OS X Kategorie Compiler …   Deutsch Wikipedia

  • Model Driven Architecture — Modellgetriebene Architektur (MDA; engl. Model Driven Architecture, MDA) bezeichnet einen modellgetriebenen Softwareentwicklungsansatz, der auf einer klaren Trennung von Funktionalität und Technik beruht. Inhaltsverzeichnis 1 Abgrenzung zu CASE… …   Deutsch Wikipedia

  • Modellgetriebene Architektur — (MDA; engl. Model Driven Architecture, MDA) bezeichnet einen Modellgetriebenen Softwareentwicklungsansatz, der auf einer klaren Trennung von Funktionalität und Technik beruht. Inhaltsverzeichnis 1 Ursprung und Abgrenzung zum CASE Ansatz 2 Ziele 2 …   Deutsch Wikipedia

  • Transformation — Gestaltswandel; Wandlung; Verwandlung; Metamorphose (fachsprachlich); Umgestaltung; Umwandlung; Verwandlungsprozess; Überführung; Abbildung * * * Trans|for|ma|ti|on 〈f …   Universal-Lexikon

  • Transpiler —   [Kunstwort aus Translator, dt. Übersetzer, und Compiler] der, ein Hilfsprogramm, das einen Quellcode nicht wie ein Compiler in Maschinensprache, sondern in Quellcode einer anderen höheren Programmiersprache übersetzt (Codetransformation) …   Universal-Lexikon

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”